be absent for a while - Francés Inglés Diccionario